Skip to content

docs: split monolithic README into structured docs/ tree#22

Merged
SoulKyu merged 2 commits into
masterfrom
docs/restructure-readme
Jul 23, 2026
Merged

docs: split monolithic README into structured docs/ tree#22
SoulKyu merged 2 commits into
masterfrom
docs/restructure-readme

Conversation

@SoulKyu

@SoulKyu SoulKyu commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • README slimmed from 783 to ~95 lines: pitch, install, quick start, readonly guarantee, navigation table into docs/
  • New structured docs/ tree with index (docs/README.md), organized by user journey: getting started → guides → reference
  • New docs/audit-mode.md concept guide for the v1.6 audit milestone (the runbook stays the step-by-step procedure)
  • Doc-parity tripwire tests (audit_docs_test.go, readme_compat_test.go, skills_test.go) repointed to the moved prose; VIS-01 runtime hint now references docs/l7-guide.md instead of the removed README anchor
  • Cross-references updated in bootstrap-runbook.md, KNOWN_LIMITATIONS.md, and the cpg-policy-review skill

Test plan

  • go test ./... -count=1 -race green
  • All relative markdown links verified resolvable

🤖 Generated with Claude Code

https://claude.ai/code/session_01UrP1o86545Nu9skZJq9BVY

SoulKyu added 2 commits July 23, 2026 09:30
README drops from 783 to ~90 lines: pitch, install, quick start,
readonly guarantee, and a navigation table into docs/.

New docs/ layout (index at docs/README.md):
- installation.md      krew/go/source, Cilium compat matrix, k9s plugin
- getting-started.md   live capture, offline replay, audit onboarding
- policy-generation.md pipeline, YAML examples, labels, dedup, skips
- l7-guide.md          L7 prerequisites, visibility bootstrap
- explain.md           cpg explain + evidence storage
- security.md          readonly model, audit-window RBAC
- mcp-server.md        tool catalog, harness config, agent tooling
- cli-reference.md     flags, dry-run, exit codes, CI integration
- development.md       project structure, make targets, scorecard

Doc-parity tripwire tests (audit_docs, readme_compat, skills) now pin
the moved prose in its new docs/ home, and the VIS-01 runtime hint
points at docs/l7-guide.md instead of the removed README anchor.
Cross-references in bootstrap-runbook.md, KNOWN_LIMITATIONS.md, and
cpg-policy-review SKILL.md updated to the new locations.
The bootstrap runbook covers the step-by-step procedure but nothing
explained how the pieces work: docs/audit-mode.md documents the
per-endpoint PolicyAuditMode model, the three v1.6 building blocks
(bootstrap / audit-window / --include-audit + MCP include_audit), the
audit-window lifecycle guarantees (TTL-bounded, revert on every exit
path, pre-existing state untouched, stuck-revert reporting), the
new-endpoint race, RBAC step-up, the AUD-01 empty-audit warning, and
the per-capability Cilium version floors.

Linked from README, docs index, getting-started, and security model.
@SoulKyu
SoulKyu merged commit 0fb8209 into master Jul 23, 2026
3 checks passed
@SoulKyu
SoulKyu deleted the docs/restructure-readme branch July 23, 2026 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant